sacrifice everything, for victory - Türkisch Englisch Wörterbuch